package com.tiancheng.trade.settlement.vo.settlement.admin.res;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * @Auther: liudong
 * @Date: 2024/4/29 10:13
 * @Param ${tags}
 * @Description: 成功对账单列表
 */
@Data
public class SuccessBillResVO {

    /**
     * id
     */
    private String id;

    /**
     * 子订单号
     */
    private String subOrderId;
    /**
     * 主订单号
     */
    private String orderId;
    /**
     * 渠道
     */
    private String orderSource;
    private String orderSourceCN;
    /**
     * 商品名称
     */
    private String productName;
    /**
     * 商品code
     */
    private String productCode;
    /**
     * 商户名称
     */
    private String merchantName;
    /**
     * 商户code
     */
    private String merchantCode;
    /**
     * 支付渠道
     */
    private String payChannelCode;
    private String payChannelCodeCN;
    /**
     * 清分金额
     */
    private String clearAmount;
    /**
     * 差异金额
     */
    private String errorAmount;
    /**
     * 差异原因
     */
    private String errorRemark;
    /**
     * 交易时间
     */
    private LocalDateTime payTime;
    /**
     * 核销时间
     */
    private LocalDateTime verifiedTime;
    /**
     * 银行侧清分时间
     */
    private LocalDateTime bankClearDate;
    /**
     * 账单时间
     */
    private LocalDateTime billDate;

    /**
     * 对账完成时间
     */
    private LocalDateTime completeDate;
}
